ons-tabbar.tabbar-tit-icon {
    position: relative;
    height: 5.5rem;
}
ons-tabbar.tabbar-tit-icon div.tabbar{
    background-color: #fff;
}

ons-tabbar.tabbar-tit-icon div.tabbar {
    height: 100%;
}

ons-tabbar.tabbar-tit-icon button {
    height: 5.5rem;
    line-height: 5.5rem;
    color: #212121;
}

ons-tabbar.tabbar-tit-icon div.tabbar__icon {
    font-size: 2.2rem;
    color: #444;
}

ons-tabbar.tabbar-tit-icon div.tabbar__label {
    margin-top: .7rem;
    font-size: .83rem;
    color: #212121;
}

ons-tabbar.tabbar-tit-icon div.tabbar__border {
    display: none !important;
}

div.tabbar__badge {
    background: #E43A45;
}


ons-tabbar.tabbar-tit-icon .tabbar__icon~.tabbar__badge.notification {
    top: .55rem;
}